Słownik techniczny polsko-angielski

horn antenna (electromagnetic) horn, horn radiator